Evaluatable, High-Assurance Microprocessors
نویسندگان
چکیده
The CAPS (Collins Adaptive Processing System) is a family of Rockwell Collins proprietary processors. In a multiyear IR&D effort, Rockwell Collins adapted and developed techniques that allow for formal code verification of the microcode running on members of this family. The motivation for this research was that CAPS microprocessors are used in some of the most safety-critical products that Rockwell Collins sells, and current microprocessor verification and certification techniques are extremely laborious. On this project formal verification techniques were demonstrated on examples of actual microcode. Some of this work is publically documented [Greve00a, Wilding01a]. The code verification techniques we developed for critical microcode can be generalized to other kinds of code.
منابع مشابه
A Taxonomy of Performance Assurance Methodologies and its Application in High Performance Computer Architectures
This paper presents a systematic approach to the complex problem of high confidence performance assurance of high performance architectures based on methods used over several generations of industrial microprocessors. A taxonomy is presented for performance assurance through three key stages of a product life cycle-high level performance, RTL performance, and silicon performance. The proposed t...
متن کاملInformation system architecture for developing reusable testplans for embedded software
Advanced control strategies and communication are integrated within the embedded controllers utilized for automotive control applications. These systems must be subjected to a thorough quality assurance regimen to ensure that the safety critical requirements have been satisfied. The information system architecture presented in this paper is designed to facilitate this process. The power of data...
متن کاملToward HW/SW Integration: Networked Embedded System Design
Traditional Computer Science curriculum focuses on the training for logic reasoning and programming skills. System integration are often not covered in most computer science curricula. As the embedded platforms migrate from 8-bit microprocessors to 32-bit microprocessors, the engineers require different skills to design modern embedded systems. The Computer Science faculty at several universiti...
متن کاملHW-SW Co-Synthesis: The Present and The Future (Embedded Tutorial)
As we move towards several million transistors per chip it is desirable to move to higher levels of abstraction for the purposes of automated design of systems. Increasing performance of microprocessors in the marketplace is moving the balance between software and hardware. In this environment, it is necessary to adapt our tools to create systems, which encompass these fast microprocessors rath...
متن کاملHW-SW Co-Synthesis: The Present and The Future
As we move towards several million transistors per chip it is desirable to move to higher levels of abstraction for the purposes of automated design of systems. Increasing performance of microprocessors in the marketplace is moving the balance between software and hardware. In this environment, it is necessary to adapt our tools to create systems, which encompass these fast microprocessors rath...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2002